lady's slipper – English–Français translations

🇬🇧 en fr 🇫🇷

lady's slipper noun

  • orchid of the subfamily Cypripedioideae
sabot de Vénus
Wiktionary Links